@charset "utf-8";
/* CSS Document */
.hr_valueaddbox {
   position:relative;
   top:40px;
}
.oldmenu {
   padding:15px;
}
.oldmenu > a {
   padding:3px 15px;
   text-decoration:none;
   box-shadow:1px 1px 2px #c8c8c8;
   outline:none;
}
.oldmenu > span {
   color:#999999;
   font-size:13px;
   margin-left:7px;
}

.valueaddtablebox th {
   background:#E6EDF1;
   border:1px solid #C5C5C5;
   min-height:33px;
   font-size:12px;
   padding:7px 18px;
   box-shadow:inset 1px 1px 0px #fbfbfb;
}
.valueaddtablebox tr.quotasms_tr th span em {
   display:inline-block;
   width:70px;
}
.valueaddtablebox tr.emailsms_tr th {
   text-align:left;
}
.valueaddtablebox tr.emailsms_tr th > span {
   margin-left:187px;
   font-size:14px;
}
.valueaddtablebox td {
   padding:7px 18px;
   font-size:12px;
   border:1px dotted #a1a1a1;
}
.valueaddtablebox tr.moreheight td {
   padding:14px 18px;
}
.valueaddtablebox tr.nolrborder td {
   border-left:0px;
   border-right:0px;
}
.valueaddtablebox tr.tdnobordertop td {
   border-top:0px;
}
.valueaddtablebox td em.line {
   color:#999999;
   font-size:15px;
   margin:0 4px;
   font-style:normal;
}
.valueaddtablebox td span.yellowcolor {
   color:#ff6600;
}
.valueaddtablebox td > a.purcharbtn {
   color:#FFFFFF;
   font-size:12px;
   height:24px;
   line-height:24px;
   vertical-align:middle;
   width:65px;
   padding:0 5px;
}
.valueaddtablebox a.checkaccount {
   font-weight:normal;
}
.valueaddtablebox a.checkaccount i.icon_down {
   background:url("/images/3/hr_comicon.png") no-repeat -272px -599px;
   display:inline-block;
   height:11px;
   margin-left:3px;
   vertical-align:middle;
   width:10px;
}
.valueaddtablebox a.checkaccount i.icon_down.icon_up {
   background-position:-290px -599px;
}
.valueaddtablebox tr.normalweight th > span {
   font-weight:normal;
   line-height:23px;
}
.valueaddtablebox td > i.gougouicon {
   background:url("/images/3/hr_comicon.png") no-repeat -295px -322px;
   display:inline-block;
   height:18px;
   vertical-align:middle;
   width:22px;
}
.valueaddtablebox .trhavebgcolor td {
   background:#f5f7f8;
}

/****
***
own分页样式
****
***/
.pagination_own {
   text-align:center;
}
.pagination_own > a {
   display:inline-block;
   border:1px solid #dbe0e4;
   background-image:-moz-linear-gradient(top, #ffffff, #eaebec); /* Firefox */
   background-image:-ms-linear-gradient(top, #ffffff, #eaebec); /* IE10 */
   background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #ffffff), color-stop(1, #eaebec)); /* Saf4+, Chrome */
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eaebec', GradientType='0'); /* IE*/
   padding:0 8px;
   color:#666666;
}
.pagination_own > a:hover,
.pagination_own > a.cur_page {
   color:#42a1d1;
}
.pagination_own > a > i {
   display:inline-block;
   width:8px;
   height:14px;
   vertical-align:middle;
   text-indent:-100px;
   overflow:hidden;
   background:url(/images/3/hr_comicon.png) no-repeat;
}
.pagination_own > a.prevpage > i {
   background-position:-264px -32px;
}
.pagination_own > a.nextpage > i {
   background-position:-312px -32px;
}
.pagination_own > a.prevpage.notclick > i {
   background-position:-264px -3px;
}
.pagination_own > a.nextpage.notclick > i {
   background-position:-312px -3px;
}
.pagination_own > a.prevpage.notclick {
   cursor:default;
}
.pagination_own > a.nextpage.notclick {
   cursor:default;
}


/****
***
dialog 样式
****
***/
.valuemodal .modal-header {
   padding:0 15px;
   height:5px;
   background:none;
   border-bottom:0px;
   position:relative;
}
.valuemodal .modal-header > button.close {
   position:absolute;
   right:8px;
   top:2px;
   z-index:10;
}
.valuemodal .modal-body {
   padding-top:1px;
}
.oldordermenu_dialog {
   width:880px;
   margin-left:-440px;
}
.oldordermenu_dialog .ordermenubox th,
.oldordermenu_dialog .ordermenubox td {
   font-size:12px;
   border-bottom:1px dotted #dddddd;
   padding:8px 5px;
}
.oldordermenu_dialog .ordermenubox td {
   color:#666666;
}
.ordermenubox td > em.line {
   color:#999999;
   font-size:15px;
   margin:0 4px;
   font-style:normal;
}
.ordermenubox td > a.uploadvabtn {
   position:relative;
}
.ordermenubox td > a.uploadvabtn > i {
   background:url("/images/3/hr_comicon.png") no-repeat -362px -296px;
   bottom:0;
   display:inline-block;
   height:13px;
   position:absolute;
   left:-14px;
   width:15px;
}
.upload_valueadd {
   background:#F6F6F6;
   border:1px solid #D2D2D2;
   border-radius:5px 5px 5px 5px;
   padding:7px 0;
   position:absolute;
   width:276px;
   z-index:1051;
}
.upload_valueadd > i {
   background:url("/images/3/hr_comicon.png") no-repeat -363px -355px;
   display:block;
   height:8px;
   right:51px;
   position:absolute;
   top:-8px;
   width:14px;
}
.upload_valueadd > div.closediv {
   background:url("/images/3/hr_comicon.png") no-repeat -259px -219px;
   cursor:pointer;
   height:12px;
   position:absolute;
   right:6px;
   top:5px;
   width:12px;
}

.upload_valueadd .upd_valdcontent {
   padding:5px 10px;
}
.upd_valdcontent table {
   margin:auto;
   margin-top:5px;
}
.upd_valdcontent table td {
   padding:2px 10px;
   font-size:12px;
   word-break:break-all;
}
.upd_valdcontent form.file_upload {
   border-radius:2px;
   width:206px;
   height:auto;
   margin:auto;
   line-height:inherit;
}
.upd_valdcontent .file_upload_progress div {
   width:auto;
}
.upd_valdcontent.file_upload .files {
   margin:0px;
}
.upd_valdcontent.file_upload .file_name, 
.upd_valdcontent.file_upload .file_size {
   font-size:12px;
   color:#666666;
}
.upload_valueadd .uploadfilebtnbox {
   width:206px;
   height:42px;
   overflow:hidden;
   position:relative;
   margin:auto;
}
.upload_valueadd .uploadfilebtnbox > span {
   color:#ffffff;
   display:inline-block;
   border-radius:2px;
   width:206px;
   height:42px;
   text-align:center;
   font-weight:bold;
   background:#a0a0a0;
   line-height:42px;
}
.upload_valueadd .uploadfilebtnbox input[type="file"] {
   border:100px solid #FFFFFF;
   opacity:0;
   transform:translate(-800px, 0px) scale(10);
   cursor:pointer;
}

.ordermenudetail_dialog {
   width:630px;
   margin-left:-315px;
}
.odetailtitle {
   color:#709eb3;
   border-bottom:1px dotted #dddddd;
   padding-bottom:5px;
}
.odetailsteptable {
   margin-top:5px;
}
.odetailsteptable td {
   height:30px;
   text-align:center;
   font-size:12px;
}
.odetailsteptable td.havebg {
   background:#eef2f4;
   padding:0 10px;
}
.odetailsteptable td i.ic_firststep {
   width:16px;
   height:30px;
   display:inline-block;
   background:url(/images/3/hr_comicon.png) no-repeat -365px -395px;
}
.odetailsteptable td i.ic_secondstep {
   width:22px;
   height:30px;
   display:inline-block;
   background:url(/images/3/hr_comicon.png) no-repeat -391px -395px;
}
.odetailstepcontent {
   margin-top:15px;
}
.odetailstepcontent td {
   padding:0 20px;
   vertical-align:top;
}
.odetailstepcontent td > div {
   color:#666666;
   margin-bottom:11px;
}
.odetailstepcontent td > p {
   font-size:12px;
   margin-bottom:8px;
}
.odetailstepcontent td > p > b {
   display:inline-block; 
   width:65px;
}
.manegeorderdiv { 
   text-align:right;
   margin-top:5px;
}
.sendrecord_dialog {
   width:458px;
   margin-left:-229px;
}
.sendsetting_dialog {
   width:360px;
   margin-left:-180px;
}
.sendsetting_title {
   border-bottom:1px dotted #dddddd;
   padding-bottom:5px;
}
.sendsetting_tip {
   color:#999999;
   margin: 10px 0 0px 0;
}
.sendsetting_eachbox {
   color:#666666;
   margin-top:15px;
}
.sendsetting_eachbox > b {
   width:100px;
   text-align:right;
}
.sendsetting_eachbox b > span {
   display:inline-block;
   width:135px;
   text-align:left;
   font-weight:normal;
   color:#999999;
   margin-left:-50px;
}
.sendsetting_eachbox > div {
   width:220px;
   margin-left:5px;
}
.sendsetting_eachbox > div label.checkbox {
   font-size:12px;
}
.sendsetting_eachbox > div label.checkbox span {
   color:#ff6600;
   margin-left:-21px;
}
.sendsetting_btnbox {
   text-align:right;
   margin-top:15px;
}
.sendsetting_btnbox a.send_surebtn {
   color:#FFFFFF;
   font-size:12px;
   padding:3px 10px;
}
.quota_nodata {
   color:#7697A8;
   line-height:40px;
   text-align:center;
   margin-bottom:-10px;
}
.sendsettingwrap {
   margin:auto;
   width:60px;
   margin-top:15px;
   position:relative;
}
.sendsettingwrap .settingmsg {
   white-space:nowrap;
   position:absolute;
   top:5px;
   left:60px;
}
.quotayellowtiptxt {
   color:#ff6600;
   padding:0px 0 12px 20px;
}
.lavemessagetip {
   color:#ff6600;
   padding:5px 0 0 103px;
   margin-bottom:-5px;
}
.lavemessagetip > a {
   margin-left:15px;
}

#uploadReceiptForm tr.file_upload_error.keeprow .success {
   width: 55px;
}